/*
 * Powered By xTOOLs
 * Dev by tao.li8@pactera.com
 * Copyright ©2009-2018 pactera.com All rights reserved.
 * Generated at 2020-6-29 9:56:19
 */

package com.pactera.jep.service.yapin.coll.model;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.pactera.jep.entity.PO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import org.hibernate.validator.constraints.Length;

import javax.persistence.*;
import javax.validation.constraints.Digits;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 押品基础信息表实体类
 * @Author YourName
 * @Date 2020-6-29 9:56:19
 */
@ApiModel(value = "CollBaseInfo" , description = "押品基础信息表")
@Entity
@Table(name = "bs_col_collbaseinfo")
public class CollBaseInfo implements PO {

    @ApiModelProperty("主键id")
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @Length(max = 36, message = "主键id长度最多36位")
    @Column(name = "CLT_ID")
    private String cltId;

    @ApiModelProperty("押品编号")
    @Length(max = 40, message = "押品编号长度最多40位")
    @Column(name = "CLT_NO")
    private String cltNo;

    @ApiModelProperty("押品名称")
    @Length(max = 120, message = "押品名称长度最多120位")
    @Column(name = "CLT_NM")
    private String cltNm;

    @ApiModelProperty("押品类型")
    @Length(max = 20, message = "押品类型长度最多20位")
    @Column(name = "CLT_TP_CD")
    private String cltTpCd;

    @ApiModelProperty("担保物设定生效方式")
    @Length(max = 20, message = "担保物设定生效方式长度最多20位")
    @Column(name = "GUAR_EFF_WAY_CD")
    private String guarEffWayCd;

    @ApiModelProperty("抵质押品变现能力")
    @Length(max = 20, message = "抵质押品变现能力长度最多20位")
    @Column(name = "CASH_ABI_CD")
    private String cashAbiCd;

    @ApiModelProperty("价格波动性")
    @Length(max = 20, message = "价格波动性长度最多20位")
    @Column(name = "VALUE_FLUCTUATION")
    private String valueFluctuation;

    @ApiModelProperty("查封便利性")
    @Length(max = 20, message = "查封便利性长度最多20位")
    @Column(name = "SEAL_CONVENIENCE")
    private String sealConvenience;

    @ApiModelProperty("抵质押物与借款人相关性")
    @Length(max = 20, message = "抵质押物与借款人相关性长度最多20位")
    @Column(name = "LOAN_REL_CD")
    private String loanRelCd;

    @ApiModelProperty("抵质押物所有权是否存在争议")
    @Length(max = 20, message = "抵质押物所有权是否存在争议长度最多20位")
    @Column(name = "IF_PROPERTY_DISPUTED")
    private String ifPropertyDisputed;

    @ApiModelProperty("经办机构")
    @Length(max = 100, message = "经办机构长度最多100位")
    @Column(name = "HAND_ORG_NO")
    private String handOrgNo;

    @ApiModelProperty("经办客户经理")
    @Length(max = 100, message = "经办客户经理长度最多100位")
    @Column(name = "HAND_USER_NO")
    private String handUserNo;

    @ApiModelProperty("备注")
    @Length(max = 65535, message = "备注长度最多65,535位")
    @Column(name = "CLT_RMK")
    private String cltRmk;

    @ApiModelProperty("权利人编号")
    @Length(max = 40, message = "权利人编号长度最多40位")
    @Column(name = "CLT_OWNER_NO")
    private String cltOwnerNo;

    @ApiModelProperty("权利人名称")
    @Length(max = 100, message = "权利人名称长度最多100位")
    @Column(name = "CLT_OWNER_NM")
    private String cltOwnerNm;

    @ApiModelProperty("最终认定押品价值")
    @Digits(integer = 18, fraction = 2, message = "最终认定押品价值不能超过20位")
    @Column(name = "CONF_AMT")
    private BigDecimal confAmt;

    @ApiModelProperty("认定价值币种")
    @Length(max = 20, message = "认定价值币种长度最多20位")
    @Column(name = "CONF_CCY_CD")
    private String confCcyCd;

    @ApiModelProperty("原押品编号")
    @Column(name = "PRE_CLT_ID")
    private String preCltId;

    @ApiModelProperty("认定价值日期")
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    @Column(name = "CONF_DT")
    private Date confDt;

    @ApiModelProperty("合格押品标志")
    @Length(max = 20, message = "合格押品标志长度最多20位")
    @Column(name = "IS_VALID_CLT")
    private String isValidClt;

    @ApiModelProperty("押品状态")
    @Column(name = "STATUS")
    private String status;

    @ApiModelProperty("录入信息状态")
    @Column(name = "IMPORT_STATUS")
    private String importStatus;

    @ApiModelProperty("是否共同财产")
    @Length(max = 20, message = "是否共同财产长度最多20位")
    @Column(name = "IS_SHARED_PROPERTY")
    private String isSharedProperty;

    @ApiModelProperty("第三方担保标志")
    @Length(max = 20, message = "第三方担保标志长度最多20位")
    @Column(name = "THIRD_GUAR_FLAG")
    private String thirdGuarFlag;

    @ApiModelProperty("抵质押品通用性")
    @Length(max = 20, message = "抵质押品通用性长度最多20位")
    @Column(name = "COMMONLY_USED_FLG")
    private String commonlyUsedFlg;

    @ApiModelProperty("经办风险经理")
    @Length(max = 100, message = "经办风险经理长度最多100位")
    @Column(name = "HAND_RISK_MNGR")
    private String handRiskMngr;

    @ApiModelProperty("证件类型")
    @Length(max = 20, message = "证件类型长度最多20位")
    @Column(name = "OBLIGEE_CERT_TP")
    private String obligeeCertTp;

    @ApiModelProperty("证件代码")
    @Length(max = 40, message = "证件代码长度最多40位")
    @Column(name = "OBLIGEE_CERT_NO")
    private String obligeeCertNo;

    @ApiModelProperty("组织机构代码")
    @Length(max = 40, message = "组织机构代码长度最多40位")
    @Column(name = "ORG_INST_NO")
    private String orgInstNo;

    @ApiModelProperty("主权证类型")
    @Length(max = 20, message = "主权证类型长度最多20位")
    @Column(name = "UNIQ_WARRANT_TP")
    private String uniqWarrantTp;

    @ApiModelProperty("主权证编号")
    @Length(max = 100, message = "主权证编号长度最多100位")
    @Column(name = "UNIQ_WARRANT_NO")
    private String uniqWarrantNo;

    @ApiModelProperty("录入信息状态")
    @Length(max = 20, message = "录入信息状态长度最多20位")
    @Column(name = "INFO_REG_STATUS")
    private String infoRegStatus;

    @ApiModelProperty("法律有效性")
    @Length(max = 20, message = "法律有效性长度最多20位")
    @Column(name = "IS_LEGAL_VALIDITY")
    private String isLegalValidity;

    @ApiModelProperty("押品出入库及已设押状态")
    @Length(max = 20, message = "押品出入库及已设押状态长度最多20位")
    @Column(name = "IN_OUT_WH_STS_CD")
    private String inOutWhStsCd;

    @ApiModelProperty("设定抵质押率")
    @Digits(integer = 8, fraction = 8, message = "设定抵质押率不能超过16位")
    @Column(name = "LTV_SET_RT")
    private BigDecimal ltvSetRt;

    @ApiModelProperty("共有人名字")
    @Length(max = 100, message = "共有人名字长度最多100位")
    @Column(name = "COOWNER_NM")
    private String coownerNm;

    @ApiModelProperty("权利人客户类型")
    @Length(max = 20, message = "权利人客户类型长度最多20位")
    @Column(name = "OBLIGEE_CUST_TP")
    private String obligeeCustTp;

    @ApiModelProperty("保管人")
    @Length(max = 100, message = "保管人长度最多100位")
    @Column(name = "KEEP_USER")
    private String keepUser;

    @ApiModelProperty("入库人编号")
    @Length(max = 40, message = "入库人编号长度最多40位")
    @Column(name = "PUT_IN_USER")
    private String putInUser;

    @ApiModelProperty("申请入库时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @Column(name = "APPL_PUT_IN_DT")
    private Date applPutInDt;

    @ApiModelProperty("入库时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @Column(name = "PUT_IN_DT")
    private Date putInDt;

    @ApiModelProperty("申请出库时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @Column(name = "APPL_PUT_OUT_DT")
    private Date applPutOutDt;

    @ApiModelProperty("出库时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @Column(name = "PUT_OUT_DT")
    private Date putOutDt;

    @ApiModelProperty("出库事由")
    @Length(max = 65535, message = "出库事由长度最多65,535位")
    @Column(name = "PUT_OUT_REASON")
    private String putOutReason;

    @ApiModelProperty("客户贷款卡号")
    @Length(max = 40, message = "客户贷款卡号长度最多40位")
    @Column(name = "CUST_LOAN_CARD")
    private String custLoanCard;

    @ApiModelProperty("抵质押类别")
    @Length(max = 20, message = "抵质押类别长度最多20位")
    @Column(name = "CLT_CGY_CD")
    private String cltCgyCd;

    @ApiModelProperty("核心担保品编号")
    @Length(max = 40, message = "核心担保品编号长度最多40位")
    @Column(name = "CORE_GUAR_ID")
    private String coreGuarId;

    @ApiModelProperty("核心担保品序号")
    @Length(max = 40, message = "核心担保品序号长度最多40位")
    @Column(name = "CORE_GUAR_SEQ")
    private String coreGuarSeq;

    @ApiModelProperty("账务机构")
    @Length(max = 100, message = "账务机构长度最多100位")
    @Column(name = "FINCL_ORG_NO")
    private String finclOrgNo;

    @ApiModelProperty("授权状态")
    @Length(max = 20, message = "授权状态长度最多20位")
    @Column(name = "AUTH_STS_CD")
    private String authStsCd;

    @ApiModelProperty("授信担保持有人编号")
    @Length(max = 40, message = "授信担保持有人编号长度最多40位")
    @Column(name = "GUAR_OWNER_NO")
    private String guarOwnerNo;

    @ApiModelProperty("授信担保持有人名称")
    @Length(max = 100, message = "授信担保持有人名称长度最多100位")
    @Column(name = "GUAR_OWNER_NM")
    private String guarOwnerNm;

    @ApiModelProperty("原担保编号")
    @Length(max = 40, message = "原担保编号长度最多40位")
    @Column(name = "OLD_GUARANTY_ID")
    private String oldGuarantyId;

    @ApiModelProperty("使用情况")
    @Length(max = 20, message = "使用情况长度最多20位")
    @Column(name = "USAGE_DESC")
    private String usageDesc;

    @ApiModelProperty("剩余金额")
    @Digits(integer = 18, fraction = 2, message = "剩余金额不能超过20位")
    @Column(name = "REMAIN_AMT")
    private BigDecimal remainAmt;

    @ApiModelProperty("是否二次抵押")
    @Length(max = 20, message = "是否二次抵押长度最多20位")
    @Column(name = "SECOND_MORTGAGE_FLG")
    private String secondMortgageFlg;

    @ApiModelProperty("权利金额")
    @Digits(integer = 18, fraction = 2, message = "权利金额不能超过20位")
    @Column(name = "OBLIGE_AMT")
    private BigDecimal obligeAmt;

    @ApiModelProperty("押品基本信息完整性标志")
    @Length(max = 20, message = "押品基本信息完整性标志长度最多20位")
    @Column(name = "COL_INFO_COMP_FLG")
    private String colInfoCompFlg;

    @ApiModelProperty("押品详细信息完整性标志")
    @Length(max = 20, message = "押品详细信息完整性标志长度最多20位")
    @Column(name = "DETAIL_INFO_COMP_FLG")
    private String detailInfoCompFlg;

    @ApiModelProperty("授信主体编号")
    @Length(max = 40, message = "授信主体编号长度最多40位")
    @Column(name = "GUAR_SUBJECT_NO")
    private String guarSubjectNo;

    @ApiModelProperty("授信主体名称")
    @Length(max = 80, message = "授信主体名称长度最多80位")
    @Column(name = "GUAR_SUBJECT_NM")
    private String guarSubjectNm;

    @ApiModelProperty("是否虚拟加工")
    @Length(max = 20, message = "是否虚拟加工长度最多20位")
    @Column(name = "IS_VIRTUAL_FLG")
    private String isVirtualFlg;

    @ApiModelProperty("客户经理确认价值")
    @Digits(integer = 18, fraction = 2, message = "客户经理确认价值不能超过20位")
    @Column(name = "MNGR_CONF_AMT")
    private BigDecimal mngrConfAmt;

    @ApiModelProperty("客户经理确认价值币种")
    @Length(max = 20, message = "客户经理确认价值币种长度最多20位")
    @Column(name = "MNGR_CONF_CCY_CD")
    private String mngrConfCcyCd;

    @ApiModelProperty("客户经理确认价值日期")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @Column(name = "MNGR_CONF_DT")
    private Date mngrConfDt;

    @ApiModelProperty("客户经理确认价值有效性标志")
    @Length(max = 20, message = "客户经理确认价值有效性标志长度最多20位")
    @Column(name = "MNGR_CONF_EFF_FLG")
    private String mngrConfEffFlg;

    @ApiModelProperty("责任人编号")
    @Length(max = 100, message = "责任人编号长度最多100位")
    @Column(name = "OPR_USER_NO")
    private String oprUserNo;

    @ApiModelProperty("责任人所属机构")
    @Length(max = 100, message = "责任人所属机构长度最多100位")
    @Column(name = "OPR_ORG_NO")
    private String oprOrgNo;

    @ApiModelProperty("租户")
    @Column(name = "TENANT_ID_")
    private String tenantId;

    @ApiModelProperty("创建人ID")
    @Column(name = "CREATED_BY_ID_")
    private String createdById;

    @ApiModelProperty("创建人名称")
    @Length(max = 64, message = "创建人名称长度最多64位")
    @Column(name = "CREATED_BY_NAME_")
    private String createdByName;

    @ApiModelProperty("创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @Column(name = "CREATED_TIME_")
    private Date createdTime;

    @ApiModelProperty("逻辑删除标记")
    @Length(max = 1, message = "逻辑删除标记长度最多1位")
    @Column(name = "DELFLAG_")
    private String delflag;

    @ApiModelProperty("显示序号")
    @Digits(integer = 10, fraction = 0, message = "显示序号不能超过10位")
    @Column(name = "DISPLAY_ORDER_")
    private Integer displayOrder;

    @ApiModelProperty("修改人ID")
    @Length(max = 64, message = "修改ID长度最多64位")
    @Column(name = "MODIFIED_BY_ID_")
    private String modifiedById;

    @ApiModelProperty("修改人名称")
    @Length(max = 64, message = "修改人名称长度最多64位")
    @Column(name = "MODIFIED_BY_NAME_")
    private String modifiedByName;

    @ApiModelProperty("修改时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @Column(name = "MODIFIED_TIME_")
    private Date modifiedTime;

    @ApiModelProperty("版本")
    @Digits(integer = 10, fraction = 0, message = "版本不能超过10位")
    @Column(name = "VERSION_")
    private Integer version;


    public String getCltId(){
        return cltId;
    }

    public void setCltId(String cltId){
        this.cltId = cltId;
    }
    public String getCltNo(){
        return cltNo;
    }

    public void setCltNo(String cltNo){
        this.cltNo = cltNo;
    }
    public String getCltNm(){
        return cltNm;
    }

    public void setCltNm(String cltNm){
        this.cltNm = cltNm;
    }
    public String getCltTpCd(){
        return cltTpCd;
    }

    public void setCltTpCd(String cltTpCd){
        this.cltTpCd = cltTpCd;
    }
    public String getGuarEffWayCd(){
        return guarEffWayCd;
    }

    public void setGuarEffWayCd(String guarEffWayCd){
        this.guarEffWayCd = guarEffWayCd;
    }
    public String getCashAbiCd(){
        return cashAbiCd;
    }

    public void setCashAbiCd(String cashAbiCd){
        this.cashAbiCd = cashAbiCd;
    }
    public String getValueFluctuation(){
        return valueFluctuation;
    }

    public void setValueFluctuation(String valueFluctuation){
        this.valueFluctuation = valueFluctuation;
    }
    public String getSealConvenience(){
        return sealConvenience;
    }

    public void setSealConvenience(String sealConvenience){
        this.sealConvenience = sealConvenience;
    }
    public String getLoanRelCd(){
        return loanRelCd;
    }

    public void setLoanRelCd(String loanRelCd){
        this.loanRelCd = loanRelCd;
    }
    public String getIfPropertyDisputed(){
        return ifPropertyDisputed;
    }

    public void setIfPropertyDisputed(String ifPropertyDisputed){
        this.ifPropertyDisputed = ifPropertyDisputed;
    }
    public String getHandOrgNo(){
        return handOrgNo;
    }

    public void setHandOrgNo(String handOrgNo){
        this.handOrgNo = handOrgNo;
    }
    public String getHandUserNo(){
        return handUserNo;
    }

    public void setHandUserNo(String handUserNo){
        this.handUserNo = handUserNo;
    }
    public String getCltRmk(){
        return cltRmk;
    }

    public void setCltRmk(String cltRmk){
        this.cltRmk = cltRmk;
    }
    public String getCltOwnerNo(){
        return cltOwnerNo;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public void setCltOwnerNo(String cltOwnerNo){
        this.cltOwnerNo = cltOwnerNo;
    }
    public String getCltOwnerNm(){
        return cltOwnerNm;
    }

    public void setCltOwnerNm(String cltOwnerNm){
        this.cltOwnerNm = cltOwnerNm;
    }
    public BigDecimal getConfAmt(){
        return confAmt;
    }

    public void setConfAmt(BigDecimal confAmt){
        this.confAmt = confAmt;
    }
    public String getConfCcyCd(){
        return confCcyCd;
    }

    public void setConfCcyCd(String confCcyCd){
        this.confCcyCd = confCcyCd;
    }
    public Date getConfDt(){
        return confDt;
    }

    public void setConfDt(Date confDt){
        this.confDt = confDt;
    }
    public String getIsValidClt(){
        return isValidClt;
    }

    public void setIsValidClt(String isValidClt){
        this.isValidClt = isValidClt;
    }
    public String getIsSharedProperty(){
        return isSharedProperty;
    }

    public void setIsSharedProperty(String isSharedProperty){
        this.isSharedProperty = isSharedProperty;
    }
    public String getThirdGuarFlag(){
        return thirdGuarFlag;
    }

    public void setThirdGuarFlag(String thirdGuarFlag){
        this.thirdGuarFlag = thirdGuarFlag;
    }
    public String getCommonlyUsedFlg(){
        return commonlyUsedFlg;
    }

    public void setCommonlyUsedFlg(String commonlyUsedFlg){
        this.commonlyUsedFlg = commonlyUsedFlg;
    }
    public String getHandRiskMngr(){
        return handRiskMngr;
    }

    public void setHandRiskMngr(String handRiskMngr){
        this.handRiskMngr = handRiskMngr;
    }
    public String getObligeeCertTp(){
        return obligeeCertTp;
    }

    public void setObligeeCertTp(String obligeeCertTp){
        this.obligeeCertTp = obligeeCertTp;
    }
    public String getObligeeCertNo(){
        return obligeeCertNo;
    }

    public void setObligeeCertNo(String obligeeCertNo){
        this.obligeeCertNo = obligeeCertNo;
    }
    public String getOrgInstNo(){
        return orgInstNo;
    }

    public void setOrgInstNo(String orgInstNo){
        this.orgInstNo = orgInstNo;
    }
    public String getUniqWarrantTp(){
        return uniqWarrantTp;
    }

    public void setUniqWarrantTp(String uniqWarrantTp){
        this.uniqWarrantTp = uniqWarrantTp;
    }
    public String getUniqWarrantNo(){
        return uniqWarrantNo;
    }

    public void setUniqWarrantNo(String uniqWarrantNo){
        this.uniqWarrantNo = uniqWarrantNo;
    }
    public String getInfoRegStatus(){
        return infoRegStatus;
    }

    public void setInfoRegStatus(String infoRegStatus){
        this.infoRegStatus = infoRegStatus;
    }
    public String getIsLegalValidity(){
        return isLegalValidity;
    }

    public void setIsLegalValidity(String isLegalValidity){
        this.isLegalValidity = isLegalValidity;
    }
    public String getInOutWhStsCd(){
        return inOutWhStsCd;
    }

    public void setInOutWhStsCd(String inOutWhStsCd){
        this.inOutWhStsCd = inOutWhStsCd;
    }
    public BigDecimal getLtvSetRt(){
        return ltvSetRt;
    }

    public void setLtvSetRt(BigDecimal ltvSetRt){
        this.ltvSetRt = ltvSetRt;
    }
    public String getCoownerNm(){
        return coownerNm;
    }

    public void setCoownerNm(String coownerNm){
        this.coownerNm = coownerNm;
    }
    public String getObligeeCustTp(){
        return obligeeCustTp;
    }

    public void setObligeeCustTp(String obligeeCustTp){
        this.obligeeCustTp = obligeeCustTp;
    }
    public String getKeepUser(){
        return keepUser;
    }

    public void setKeepUser(String keepUser){
        this.keepUser = keepUser;
    }
    public String getPutInUser(){
        return putInUser;
    }

    public void setPutInUser(String putInUser){
        this.putInUser = putInUser;
    }
    public Date getApplPutInDt(){
        return applPutInDt;
    }

    public void setApplPutInDt(Date applPutInDt){
        this.applPutInDt = applPutInDt;
    }
    public Date getPutInDt(){
        return putInDt;
    }

    public void setPutInDt(Date putInDt){
        this.putInDt = putInDt;
    }
    public Date getApplPutOutDt(){
        return applPutOutDt;
    }

    public void setApplPutOutDt(Date applPutOutDt){
        this.applPutOutDt = applPutOutDt;
    }
    public Date getPutOutDt(){
        return putOutDt;
    }

    public void setPutOutDt(Date putOutDt){
        this.putOutDt = putOutDt;
    }
    public String getPutOutReason(){
        return putOutReason;
    }

    public void setPutOutReason(String putOutReason){
        this.putOutReason = putOutReason;
    }
    public String getCustLoanCard(){
        return custLoanCard;
    }

    public void setCustLoanCard(String custLoanCard){
        this.custLoanCard = custLoanCard;
    }
    public String getCltCgyCd(){
        return cltCgyCd;
    }

    public void setCltCgyCd(String cltCgyCd){
        this.cltCgyCd = cltCgyCd;
    }
    public String getCoreGuarId(){
        return coreGuarId;
    }

    public void setCoreGuarId(String coreGuarId){
        this.coreGuarId = coreGuarId;
    }
    public String getCoreGuarSeq(){
        return coreGuarSeq;
    }

    public void setCoreGuarSeq(String coreGuarSeq){
        this.coreGuarSeq = coreGuarSeq;
    }
    public String getFinclOrgNo(){
        return finclOrgNo;
    }

    public void setFinclOrgNo(String finclOrgNo){
        this.finclOrgNo = finclOrgNo;
    }
    public String getAuthStsCd(){
        return authStsCd;
    }

    public void setAuthStsCd(String authStsCd){
        this.authStsCd = authStsCd;
    }
    public String getGuarOwnerNo(){
        return guarOwnerNo;
    }

    public void setGuarOwnerNo(String guarOwnerNo){
        this.guarOwnerNo = guarOwnerNo;
    }
    public String getGuarOwnerNm(){
        return guarOwnerNm;
    }

    public void setGuarOwnerNm(String guarOwnerNm){
        this.guarOwnerNm = guarOwnerNm;
    }
    public String getOldGuarantyId(){
        return oldGuarantyId;
    }

    public void setOldGuarantyId(String oldGuarantyId){
        this.oldGuarantyId = oldGuarantyId;
    }
    public String getUsageDesc(){
        return usageDesc;
    }

    public void setUsageDesc(String usageDesc){
        this.usageDesc = usageDesc;
    }
    public BigDecimal getRemainAmt(){
        return remainAmt;
    }

    public void setRemainAmt(BigDecimal remainAmt){
        this.remainAmt = remainAmt;
    }
    public String getSecondMortgageFlg(){
        return secondMortgageFlg;
    }

    public void setSecondMortgageFlg(String secondMortgageFlg){
        this.secondMortgageFlg = secondMortgageFlg;
    }
    public BigDecimal getObligeAmt(){
        return obligeAmt;
    }

    public String getPreCltId() {
        return preCltId;
    }

    public void setPreCltId(String preCltId) {
        this.preCltId = preCltId;
    }

    public void setObligeAmt(BigDecimal obligeAmt){
        this.obligeAmt = obligeAmt;
    }
    public String getColInfoCompFlg(){
        return colInfoCompFlg;
    }

    public void setColInfoCompFlg(String colInfoCompFlg){
        this.colInfoCompFlg = colInfoCompFlg;
    }
    public String getDetailInfoCompFlg(){
        return detailInfoCompFlg;
    }

    public void setDetailInfoCompFlg(String detailInfoCompFlg){
        this.detailInfoCompFlg = detailInfoCompFlg;
    }
    public String getGuarSubjectNo(){
        return guarSubjectNo;
    }

    public void setGuarSubjectNo(String guarSubjectNo){
        this.guarSubjectNo = guarSubjectNo;
    }
    public String getGuarSubjectNm(){
        return guarSubjectNm;
    }

    public void setGuarSubjectNm(String guarSubjectNm){
        this.guarSubjectNm = guarSubjectNm;
    }
    public String getIsVirtualFlg(){
        return isVirtualFlg;
    }

    public void setIsVirtualFlg(String isVirtualFlg){
        this.isVirtualFlg = isVirtualFlg;
    }
    public BigDecimal getMngrConfAmt(){
        return mngrConfAmt;
    }

    public void setMngrConfAmt(BigDecimal mngrConfAmt){
        this.mngrConfAmt = mngrConfAmt;
    }
    public String getMngrConfCcyCd(){
        return mngrConfCcyCd;
    }

    public void setMngrConfCcyCd(String mngrConfCcyCd){
        this.mngrConfCcyCd = mngrConfCcyCd;
    }
    public Date getMngrConfDt(){
        return mngrConfDt;
    }

    public void setMngrConfDt(Date mngrConfDt){
        this.mngrConfDt = mngrConfDt;
    }
    public String getMngrConfEffFlg(){
        return mngrConfEffFlg;
    }

    public void setMngrConfEffFlg(String mngrConfEffFlg){
        this.mngrConfEffFlg = mngrConfEffFlg;
    }
    public String getOprUserNo(){
        return oprUserNo;
    }

    public void setOprUserNo(String oprUserNo){
        this.oprUserNo = oprUserNo;
    }
    public String getOprOrgNo(){
        return oprOrgNo;
    }

    public String getImportStatus() {
        return importStatus;
    }

    public void setImportStatus(String importStatus) {
        this.importStatus = importStatus;
    }

    public void setOprOrgNo(String oprOrgNo) {
        this.oprOrgNo = oprOrgNo;
    }

    public String getTenantId() {
        return tenantId;
    }

    public void setTenantId(String tenantId) {
        this.tenantId = tenantId;
    }

    public String getCreatedById() {
        return createdById;
    }

    public void setCreatedById(String createdById) {
        this.createdById = createdById;
    }

    public String getCreatedByName() {
        return createdByName;
    }

    public void setCreatedByName(String createdByName) {
        this.createdByName = createdByName;
    }

    public Date getCreatedTime() {
        return createdTime;
    }

    public void setCreatedTime(Date createdTime) {
        this.createdTime = createdTime;
    }

    public String getDelflag() {
        return delflag;
    }

    public void setDelflag(String delflag) {
        this.delflag = delflag;
    }

    public Integer getDisplayOrder() {
        return displayOrder;
    }

    public void setDisplayOrder(Integer displayOrder) {
        this.displayOrder = displayOrder;
    }

    public String getModifiedById() {
        return modifiedById;
    }

    public void setModifiedById(String modifiedById) {
        this.modifiedById = modifiedById;
    }

    public String getModifiedByName() {
        return modifiedByName;
    }

    public void setModifiedByName(String modifiedByName) {
        this.modifiedByName = modifiedByName;
    }

    public Date getModifiedTime() {
        return modifiedTime;
    }

    public void setModifiedTime(Date modifiedTime) {
        this.modifiedTime = modifiedTime;
    }

    public Integer getVersion() {
        return version;
    }

    public void setVersion(Integer version) {
        this.version = version;
    }
}

